• word of the day

    athene noctua

    athene noctua - Dictionary definition and meaning for word athene noctua

    Definition
    (noun) small European owl
    Synonyms : little owl
Download our Mobile App Today
Receive our word of the day
on Whatsapp